package net.sf.jxls.sample.hall;

/**
 * @Author duhongming
 * @Email 19919902414@189.cn
 * @Date 2018/7/17 14:59
 */

import java.io.Serializable;
import java.util.Date;

/**
 * 营业厅卡营业报表
 * @author WeiYa
 *
 */
public class CardBusinessReport implements Serializable {
    private static String PERCENT = " %";
    private String ouCode;//营业厅oucode
    private String storeName;
    private String provinceName;
    private String cityName;
    private String statDate;//统计日期
    private Integer openPersonalCard;//个人用户开卡
    private Integer openGroupCard;//集团用户开卡
    private Integer openAnonymousCard;//非实名开卡
    private Integer changePersonalCard;//个人用户换卡
    private Integer changeGroupCard;//集团用户换卡
    private Integer badAnonymousCardRealAuthen;//非实名卡坏卡实名认证记录
    private Integer supplementPersonalCard;//个人用户补卡
    private Integer supplementGroupCard;//集团用户补卡
    private Integer cancelPersonalCard;//个人用户销卡
    private Integer cancelGroupCard;//集团用户销卡
    private Integer handleGreyTrade;//联机解扣
    private Integer cardLoss;//挂失
    private Integer cardUnloss;//解挂
    private Date createTime;//创建时间
    private Integer changeCard;//补卡
    private Integer supplementCard;//补卡

    public Integer getChangeCard() {
        return changeCard;
    }
    public void setChangeCard(Integer changeCard) {
        this.changeCard = changeCard;
    }
    public Integer getSupplementCard() {
        return supplementCard;
    }
    public void setSupplementCard(Integer supplementCard) {
        this.supplementCard = supplementCard;
    }

    //环比增长率=（本期数-上期数）/上期数×100%

    //个人用户开卡:月环比、本月、上月、当年、总累计
    private String openPersonalCardMonthCompare;
    private Integer openPersonalCardMonth;
    private Integer openPersonalCardLastMonth;
    private Integer openPersonalCardYear;
    private Integer openPersonalCardSum;

    //非实名开卡:月环比、本月、上月、当年、总累计
    private String openAnonymousCardMonthCompare;
    private Integer openAnonymousCardMonth;
    private Integer openAnonymousCardLastMonth;
    private Integer openAnonymousCardYear;
    private Integer openAnonymousCardSum;

    //集团用户开卡:月环比、本月、上月、当年、总累计
    private String openGroupCardMonthCompare;
    private Integer openGroupCardMonth;
    private Integer openGroupCardLastMonth;
    private Integer openGroupCardYear;
    private Integer openGroupCardSum;

    //个人用户销卡:月环比、本月、上月、当年、总累计
    private String cancelPersonalCardMonthCompare;
    private Integer cancelPersonalCardMonth;
    private Integer cancelPersonalCardLastMonth;
    private Integer cancelPersonalCardYear;
    private Integer cancelPersonalCardSum;

    //集团用户销卡:月环比、本月、上月、当年、总累计
    private String cancelGroupCardMonthCompare;
    private Integer cancelGroupCardMonth;
    private Integer cancelGroupCardLastMonth;
    private Integer cancelGroupCardYear;
    private Integer cancelGroupCardSum;

    //个人用户补卡:月环比、本月、上月、当年、总累计
    private String supplementPersonalCardMonthCompare;
    private Integer supplementPersonalCardMonth;
    private Integer supplementPersonalCardLastMonth;
    private Integer supplementPersonalCardYear;
    private Integer supplementPersonalCardSum;

    //集团用户补卡:月环比、本月、上月、当年、总累计
    private String supplementGroupCardMonthCompare;
    private Integer supplementGroupCardMonth;
    private Integer supplementGroupCardLastMonth;
    private Integer supplementGroupCardYear;
    private Integer supplementGroupCardSum;

    //个人用户换卡:月环比、本月、上月、当年、总累计
    //private Integer changePersonalCardMonthCompare;
    private Integer changePersonalCardMonth;
    private Integer changePersonalCardLastMonth;
    private Integer changePersonalCardYear;
    private Integer changePersonalCardSum;

    //集团用户换卡:月环比、本月、上月、当年、总累计
    private Integer changeGroupCardMonthCompare;
    private Integer changeGroupCardMonth;
    private Integer changeGroupCardLastMonth;
    private Integer changeGroupCardYear;
    private Integer changeGroupCardSum;

    private String openCardMonthCompare;
    private Integer openCardMonth;
    private Integer openCardLastMonth;
    private Integer openCardYear;
    private Integer openCardSum;

    private String cancelCardMonthCompare;
    private Integer cancelCardMonth;
    private Integer cancelCardLastMonth;
    private Integer cancelCardYear;
    private Integer cancelCardSum;

    private String supplementCardMonthCompare;
    private Integer supplementCardMonth;
    private Integer supplementCardLastMonth;
    private Integer supplementCardYear;
    private Integer supplementCardSum;

    private String changeCardMonthCompare;
    private Integer changeCardMonth;
    private Integer changeCardLastMonth;
    private Integer changeCardYear;
    private Integer changeCardSum;

    public String getOuCode() {
        return ouCode;
    }
    public void setOuCode(String ouCode) {
        this.ouCode = ouCode;
    }
    public String getStoreName() {
        return storeName;
    }
    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }
    public String getProvinceName() {
        return provinceName;
    }
    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }
    public String getCityName() {
        return cityName;
    }
    public void setCityName(String cityName) {
        this.cityName = cityName;
    }
    public String getStatDate() {
        return statDate;
    }
    public void setStatDate(String statDate) {
        this.statDate = statDate;
    }
    public Integer getOpenPersonalCard() {
        return openPersonalCard;
    }
    public void setOpenPersonalCard(Integer openPersonalCard) {
        this.openPersonalCard = openPersonalCard;
    }
    public Integer getOpenGroupCard() {
        return openGroupCard;
    }
    public void setOpenGroupCard(Integer openGroupCard) {
        this.openGroupCard = openGroupCard;
    }
    public Integer getOpenAnonymousCard() {
        return openAnonymousCard;
    }
    public void setOpenAnonymousCard(Integer openAnonymousCard) {
        this.openAnonymousCard = openAnonymousCard;
    }
    public Integer getChangePersonalCard() {
        return changePersonalCard;
    }
    public void setChangePersonalCard(Integer changePersonalCard) {
        this.changePersonalCard = changePersonalCard;
    }
    public Integer getChangeGroupCard() {
        return changeGroupCard;
    }
    public void setChangeGroupCard(Integer changeGroupCard) {
        this.changeGroupCard = changeGroupCard;
    }
    public Integer getBadAnonymousCardRealAuthen() {
        return badAnonymousCardRealAuthen;
    }
    public void setBadAnonymousCardRealAuthen(Integer badAnonymousCardRealAuthen) {
        this.badAnonymousCardRealAuthen = badAnonymousCardRealAuthen;
    }
    public Integer getSupplementPersonalCard() {
        return supplementPersonalCard;
    }
    public void setSupplementPersonalCard(Integer supplementPersonalCard) {
        this.supplementPersonalCard = supplementPersonalCard;
    }
    public Integer getSupplementGroupCard() {
        return supplementGroupCard;
    }
    public void setSupplementGroupCard(Integer supplementGroupCard) {
        this.supplementGroupCard = supplementGroupCard;
    }
    public Integer getCancelPersonalCard() {
        return cancelPersonalCard;
    }
    public void setCancelPersonalCard(Integer cancelPersonalCard) {
        this.cancelPersonalCard = cancelPersonalCard;
    }
    public Integer getCancelGroupCard() {
        return cancelGroupCard;
    }
    public void setCancelGroupCard(Integer cancelGroupCard) {
        this.cancelGroupCard = cancelGroupCard;
    }
    public Integer getHandleGreyTrade() {
        return handleGreyTrade;
    }
    public void setHandleGreyTrade(Integer handleGreyTrade) {
        this.handleGreyTrade = handleGreyTrade;
    }
    public Integer getCardLoss() {
        return cardLoss;
    }
    public void setCardLoss(Integer cardLoss) {
        this.cardLoss = cardLoss;
    }
    public Integer getCardUnloss() {
        return cardUnloss;
    }
    public void setCardUnloss(Integer cardUnloss) {
        this.cardUnloss = cardUnloss;
    }
    public Date getCreateTime() {
        return createTime;
    }
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    //////////////////////////////////////以下杜洪明添加/////////////////////////////////////////
    /**
     * 个人用户开卡环比
     * @return
     * @Description:
     */
    public String getOpenPersonalCardMonthCompare() {
        if(getNotNullInteger(openPersonalCardMonth)==0
                ||getNotNullInteger(openPersonalCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(openPersonalCardMonth)/getNotNullInteger(openPersonalCardLastMonth)+PERCENT;
    }
    public String getOpenPersonalCardMonth() {
        return openPersonalCardMonth+PERCENT;
    }
    public void setOpenPersonalCardMonth(Integer openPersonalCardMonth) {
        this.openPersonalCardMonth = openPersonalCardMonth;
    }
    public Integer getOpenPersonalCardLastMonth() {
        return openPersonalCardLastMonth;
    }
    public void setOpenPersonalCardLastMonth(Integer openPersonalCardLastMonth) {
        this.openPersonalCardLastMonth = openPersonalCardLastMonth;
    }
    public Integer getOpenPersonalCardYear() {
        return openPersonalCardYear;
    }
    public void setOpenPersonalCardYear(Integer openPersonalCardYear) {
        this.openPersonalCardYear = openPersonalCardYear;
    }
    public Integer getOpenPersonalCardSum() {
        return openPersonalCardSum;
    }
    public void setOpenPersonalCardSum(Integer openPersonalCardSum) {
        this.openPersonalCardSum = openPersonalCardSum;
    }
    /**
     * 非实名开卡环比
     * @return
     * @Description:
     */
    public String getOpenAnonymousCardMonthCompare() {
        if(getNotNullInteger(openAnonymousCardMonth)==0
                ||getNotNullInteger(openAnonymousCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(openAnonymousCardMonth)/getNotNullInteger(openAnonymousCardLastMonth)+PERCENT;
    }
    public String getOpenAnonymousCardMonth() {
        return openAnonymousCardMonth+PERCENT;
    }
    public void setOpenAnonymousCardMonth(Integer openAnonymousCardMonth) {
        this.openAnonymousCardMonth = openAnonymousCardMonth;
    }
    public Integer getOpenAnonymousCardLastMonth() {
        return openAnonymousCardLastMonth;
    }
    public void setOpenAnonymousCardLastMonth(Integer openAnonymousCardLastMonth) {
        this.openAnonymousCardLastMonth = openAnonymousCardLastMonth;
    }
    public Integer getOpenAnonymousCardYear() {
        return openAnonymousCardYear;
    }
    public void setOpenAnonymousCardYear(Integer openAnonymousCardYear) {
        this.openAnonymousCardYear = openAnonymousCardYear;
    }
    public Integer getOpenAnonymousCardSum() {
        return openAnonymousCardSum;
    }
    public void setOpenAnonymousCardSum(Integer openAnonymousCardSum) {
        this.openAnonymousCardSum = openAnonymousCardSum;
    }
    /**
     * 集团用户开卡环比
     * @return
     * @Description:
     */
    public String getOpenGroupCardMonthCompare() {
        if(getNotNullInteger(openGroupCardMonth)==0
                ||getNotNullInteger(openGroupCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(openGroupCardMonth)/getNotNullInteger(openGroupCardLastMonth)+PERCENT;
    }
    public String getOpenGroupCardMonth() {
        return openGroupCardMonth+PERCENT;
    }
    public void setOpenGroupCardMonth(Integer openGroupCardMonth) {
        this.openGroupCardMonth = openGroupCardMonth;
    }
    public Integer getOpenGroupCardLastMonth() {
        return openGroupCardLastMonth;
    }
    public void setOpenGroupCardLastMonth(Integer openGroupCardLastMonth) {
        this.openGroupCardLastMonth = openGroupCardLastMonth;
    }
    public Integer getOpenGroupCardYear() {
        return openGroupCardYear;
    }
    public void setOpenGroupCardYear(Integer openGroupCardYear) {
        this.openGroupCardYear = openGroupCardYear;
    }
    public Integer getOpenGroupCardSum() {
        return openGroupCardSum;
    }
    public void setOpenGroupCardSum(Integer openGroupCardSum) {
        this.openGroupCardSum = openGroupCardSum;
    }



    /**
     * 个人用户销卡环比
     * @return
     * @Description:
     */
    public String getCancelPersonalCardMonthCompare() {
        if(getNotNullInteger(cancelPersonalCardMonth)==0
                ||getNotNullInteger(cancelPersonalCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(cancelPersonalCardMonth)/getNotNullInteger(cancelPersonalCardLastMonth)+PERCENT;
    }
    public String getCancelPersonalCardMonth() {
        return cancelPersonalCardMonth+PERCENT;
    }
    public void setCancelPersonalCardMonth(Integer cancelPersonalCardMonth) {
        this.cancelPersonalCardMonth = cancelPersonalCardMonth;
    }
    public Integer getCancelPersonalCardLastMonth() {
        return cancelPersonalCardLastMonth;
    }
    public void setCancelPersonalCardLastMonth(Integer cancelPersonalCardLastMonth) {
        this.cancelPersonalCardLastMonth = cancelPersonalCardLastMonth;
    }
    public Integer getCancelPersonalCardYear() {
        return cancelPersonalCardYear;
    }
    public void setCancelPersonalCardYear(Integer cancelPersonalCardYear) {
        this.cancelPersonalCardYear = cancelPersonalCardYear;
    }
    public Integer getCancelPersonalCardSum() {
        return cancelPersonalCardSum;
    }
    public void setCancelPersonalCardSum(Integer cancelPersonalCardSum) {
        this.cancelPersonalCardSum = cancelPersonalCardSum;
    }
    /**
     * 集团用户销卡环比
     * @return
     * @Description:
     */
    public String getCancelGroupCardMonthCompare() {
        if(getNotNullInteger(cancelGroupCardMonth)==0
                ||getNotNullInteger(cancelGroupCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(cancelGroupCardMonth)/getNotNullInteger(cancelGroupCardLastMonth)+PERCENT;
    }
    public String getCancelGroupCardMonth() {
        return cancelGroupCardMonth+PERCENT;
    }
    public void setCancelGroupCardMonth(Integer cancelGroupCardMonth) {
        this.cancelGroupCardMonth = cancelGroupCardMonth;
    }
    public Integer getCancelGroupCardLastMonth() {
        return cancelGroupCardLastMonth;
    }
    public void setCancelGroupCardLastMonth(Integer cancelGroupCardLastMonth) {
        this.cancelGroupCardLastMonth = cancelGroupCardLastMonth;
    }
    public Integer getCancelGroupCardYear() {
        return cancelGroupCardYear;
    }
    public void setCancelGroupCardYear(Integer cancelGroupCardYear) {
        this.cancelGroupCardYear = cancelGroupCardYear;
    }
    public Integer getCancelGroupCardSum() {
        return cancelGroupCardSum;
    }
    public void setCancelGroupCardSum(Integer cancelGroupCardSum) {
        this.cancelGroupCardSum = cancelGroupCardSum;
    }



    /**
     * 个人用户补卡环比
     * @return
     * @Description:
     */
    public String getSupplementPersonalCardMonthCompare() {
        if(getNotNullInteger(supplementPersonalCardMonth)==0||
                getNotNullInteger(supplementPersonalCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(supplementPersonalCardMonth)/getNotNullInteger(supplementPersonalCardLastMonth)+PERCENT;
    }
    public String getSupplementPersonalCardMonth() {
        return supplementPersonalCardMonth+PERCENT;
    }
    public void setSupplementPersonalCardMonth(Integer supplementPersonalCardMonth) {
        this.supplementPersonalCardMonth = supplementPersonalCardMonth;
    }
    public Integer getSupplementPersonalCardLastMonth() {
        return supplementPersonalCardLastMonth;
    }
    public void setSupplementPersonalCardLastMonth(Integer supplementPersonalCardLastMonth) {
        this.supplementPersonalCardLastMonth = supplementPersonalCardLastMonth;
    }
    public Integer getSupplementPersonalCardYear() {
        return supplementPersonalCardYear;
    }
    public void setSupplementPersonalCardYear(Integer supplementPersonalCardYear) {
        this.supplementPersonalCardYear = supplementPersonalCardYear;
    }
    public Integer getSupplementPersonalCardSum() {
        return supplementPersonalCardSum;
    }
    public void setSupplementPersonalCardSum(Integer supplementPersonalCardSum) {
        this.supplementPersonalCardSum = supplementPersonalCardSum;
    }
    /**
     * 集团用户补卡环比
     * @return
     * @Description:
     */
    public String getSupplementGroupCardMonthCompare() {
        if(getNotNullInteger(supplementGroupCardMonth)==0||
                getNotNullInteger(supplementGroupCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(supplementGroupCardMonth)/getNotNullInteger(supplementGroupCardLastMonth)+PERCENT;
    }
    public String getSupplementGroupCardMonth() {
        return supplementGroupCardMonth+PERCENT;
    }
    public void setSupplementGroupCardMonth(Integer supplementGroupCardMonth) {
        this.supplementGroupCardMonth = supplementGroupCardMonth;
    }
    public Integer getSupplementGroupCardLastMonth() {
        return supplementGroupCardLastMonth;
    }
    public void setSupplementGroupCardLastMonth(Integer supplementGroupCardLastMonth) {
        this.supplementGroupCardLastMonth = supplementGroupCardLastMonth;
    }
    public Integer getSupplementGroupCardYear() {
        return supplementGroupCardYear;
    }
    public void setSupplementGroupCardYear(Integer supplementGroupCardYear) {
        this.supplementGroupCardYear = supplementGroupCardYear;
    }
    public Integer getSupplementGroupCardSum() {
        return supplementGroupCardSum;
    }
    public void setSupplementGroupCardSum(Integer supplementGroupCardSum) {
        this.supplementGroupCardSum = supplementGroupCardSum;
    }



    /**
     * 个人用户换卡环比
     * @return
     * @Description:
     */
    public String getChangePersonalCardMonthCompare() {
        if(getNotNullInteger(changePersonalCardMonth)==0
                ||getNotNullInteger(changePersonalCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(changePersonalCardMonth)/getNotNullInteger(changePersonalCardLastMonth)+PERCENT;
    }
    public String getChangePersonalCardMonth() {
        return changePersonalCardMonth+PERCENT;
    }
    public void setChangePersonalCardMonth(Integer changePersonalCardMonth) {
        this.changePersonalCardMonth = changePersonalCardMonth;
    }
    public Integer getChangePersonalCardLastMonth() {
        return changePersonalCardLastMonth;
    }
    public void setChangePersonalCardLastMonth(Integer changePersonalCardLastMonth) {
        this.changePersonalCardLastMonth = changePersonalCardLastMonth;
    }
    public Integer getChangePersonalCardYear() {
        return changePersonalCardYear;
    }
    public void setChangePersonalCardYear(Integer changePersonalCardYear) {
        this.changePersonalCardYear = changePersonalCardYear;
    }
    public Integer getChangePersonalCardSum() {
        return changePersonalCardSum;
    }
    public void setChangePersonalCardSum(Integer changePersonalCardSum) {
        this.changePersonalCardSum = changePersonalCardSum;
    }
    /**
     * 集团用户换卡环比
     * @return
     * @Description:
     */
    public String getChangeGroupCardMonthCompare() {
        if(getNotNullInteger(changeGroupCardMonth)==0
                ||getNotNullInteger(changeGroupCardLastMonth)==0){
            return 0+PERCENT;
        }
        return getNotNullInteger(changeGroupCardMonth)/getNotNullInteger(changeGroupCardLastMonth)+PERCENT;
    }
    public String getChangeGroupCardMonth() {
        return changeGroupCardMonth+PERCENT;
    }
    public void setChangeGroupCardMonth(Integer changeGroupCardMonth) {
        this.changeGroupCardMonth = changeGroupCardMonth;
    }
    public Integer getChangeGroupCardLastMonth() {
        return changeGroupCardLastMonth;
    }
    public void setChangeGroupCardLastMonth(Integer changeGroupCardLastMonth) {
        this.changeGroupCardLastMonth = changeGroupCardLastMonth;
    }
    public Integer getChangeGroupCardYear() {
        return changeGroupCardYear;
    }
    public void setChangeGroupCardYear(Integer changeGroupCardYear) {
        this.changeGroupCardYear = changeGroupCardYear;
    }
    public Integer getChangeGroupCardSum() {
        return changeGroupCardSum;
    }
    public void setChangeGroupCardSum(Integer changeGroupCardSum) {
        this.changeGroupCardSum = changeGroupCardSum;
    }


    /**
     * 开卡月环比
     * @return
     * @Description:
     */
    public String getOpenCardMonthCompare() {
        if(getOpenCardLastMonth()==0
                ||getOpenCardMonth()==0){
            return 0+PERCENT;
        }
        return getOpenCardLastMonth()/getOpenCardMonth()+PERCENT;
    }
    public Integer getOpenCardMonth() {
        return getNotNullInteger(openPersonalCardMonth)+
                getNotNullInteger(openAnonymousCardMonth)+
                getNotNullInteger(openGroupCardMonth);
    }
    public Integer getOpenCardLastMonth() {
        return getNotNullInteger(openPersonalCardLastMonth)+
                getNotNullInteger(openAnonymousCardLastMonth)+
                getNotNullInteger(openGroupCardLastMonth);
    }
    public Integer getOpenCardYear() {
        return getNotNullInteger(openPersonalCardYear)+
                getNotNullInteger(openAnonymousCardYear)+
                getNotNullInteger(openGroupCardYear);
    }
    public Integer getOpenCardSum() {
        return getNotNullInteger(openPersonalCardSum)+
                getNotNullInteger(openAnonymousCardSum)+
                getNotNullInteger(openGroupCardSum);
    }
    /**
     * 销卡月环比
     * @return
     * @Description:
     */
    public String getCancelCardMonthCompare() {
        if(getCancelCardLastMonth()==0
                ||getCancelCardMonth()==0){
            return 0+PERCENT;
        }
        return getCancelCardMonth()/getCancelCardLastMonth()+PERCENT;
    }
    public Integer getCancelCardMonth() {
        return getNotNullInteger(cancelPersonalCardMonth)+
                getNotNullInteger(cancelGroupCardMonth);
    }
    public Integer getCancelCardLastMonth() {
        return getNotNullInteger(cancelPersonalCardLastMonth)+
                getNotNullInteger(cancelGroupCardLastMonth);
    }
    public Integer getCancelCardYear() {
        return getNotNullInteger(cancelPersonalCardYear)+
                getNotNullInteger(cancelGroupCardYear);
    }
    public Integer getCancelCardSum() {
        return getNotNullInteger(cancelPersonalCardSum)+
                getNotNullInteger(cancelGroupCardSum);
    }
    /**
     * 补卡月环比
     * @return
     * @Description:
     */
    public String getSupplementCardMonthCompare() {
        if(getSupplementCardLastMonth()==0
                ||getSupplementCardMonth()==0){
            return 0+PERCENT;
        }
        return getSupplementCardMonth()/getSupplementCardLastMonth()+PERCENT;
    }
    public Integer getSupplementCardMonth() {
        return getNotNullInteger(supplementPersonalCardMonth)+
                getNotNullInteger(supplementGroupCardMonth);
    }
    public Integer getSupplementCardLastMonth() {
        return getNotNullInteger(supplementPersonalCardLastMonth)+
                getNotNullInteger(supplementGroupCardLastMonth);
    }
    public Integer getSupplementCardYear() {
        return getNotNullInteger(supplementPersonalCardYear)+
                getNotNullInteger(supplementGroupCardYear);
    }
    public Integer getSupplementCardSum() {
        return getNotNullInteger(supplementPersonalCardSum)+
                getNotNullInteger(supplementGroupCardSum);
    }
    /**
     * 换卡月环比
     * @return
     * @Description:
     */
    public String getChangeCardMonthCompare() {
        if(getChangeCardMonth()==0
                ||getChangeCardLastMonth()==0){
            return 0+PERCENT;
        }
        return getChangeCardMonth()/getChangeCardLastMonth()+PERCENT;
    }
    public Integer getChangeCardMonth() {
        return getNotNullInteger(changePersonalCardMonth)+
                getNotNullInteger(changeGroupCardMonth);
    }
    public Integer getChangeCardLastMonth() {
        return getNotNullInteger(changePersonalCardLastMonth)+
                getNotNullInteger(changeGroupCardLastMonth);
    }
    public Integer getChangeCardYear() {
        return getNotNullInteger(changePersonalCardYear)+
                getNotNullInteger(changeGroupCardYear);
    }
    public Integer getChangeCardSum() {
        return getNotNullInteger(changePersonalCardSum)+
                getNotNullInteger(changeGroupCardSum);
    }

//    public void setOpenPersonalCardMonthCompare(Integer openPersonalCardMonthCompare) {
//        this.openPersonalCardMonthCompare = openPersonalCardMonthCompare;
//    }
//    public void setOpenAnonymousCardMonthCompare(Integer openAnonymousCardMonthCompare) {
//        this.openAnonymousCardMonthCompare = openAnonymousCardMonthCompare;
//    }
//    public void setOpenGroupCardMonthCompare(Integer openGroupCardMonthCompare) {
//        this.openGroupCardMonthCompare = openGroupCardMonthCompare;
//    }
//    public void setCancelPersonalCardMonthCompare(Integer cancelPersonalCardMonthCompare) {
//        this.cancelPersonalCardMonthCompare = cancelPersonalCardMonthCompare;
//    }
//    public void setCancelGroupCardMonthCompare(Integer cancelGroupCardMonthCompare) {
//        this.cancelGroupCardMonthCompare = cancelGroupCardMonthCompare;
//    }
//    public void setSupplementPersonalCardMonthCompare(Integer supplementPersonalCardMonthCompare) {
//        this.supplementPersonalCardMonthCompare = supplementPersonalCardMonthCompare;
//    }
//    public void setSupplementGroupCardMonthCompare(Integer supplementGroupCardMonthCompare) {
//        this.supplementGroupCardMonthCompare = supplementGroupCardMonthCompare;
//    }
//    public void setChangeGroupCardMonthCompare(Integer changeGroupCardMonthCompare) {
//        this.changeGroupCardMonthCompare = changeGroupCardMonthCompare;
//    }
//    public void setOpenCardMonthCompare(Integer openCardMonthCompare) {
//        this.openCardMonthCompare = openCardMonthCompare;
//    }
    public void setOpenCardMonth(Integer openCardMonth) {
        this.openCardMonth = openCardMonth;
    }
    public void setOpenCardLastMonth(Integer openCardLastMonth) {
        this.openCardLastMonth = openCardLastMonth;
    }
    public void setOpenCardYear(Integer openCardYear) {
        this.openCardYear = openCardYear;
    }
    public void setOpenCardSum(Integer openCardSum) {
        this.openCardSum = openCardSum;
    }
//    public void setCancelCardMonthCompare(Integer cancelCardMonthCompare) {
//        this.cancelCardMonthCompare = cancelCardMonthCompare;
//    }
    public void setCancelCardMonth(Integer cancelCardMonth) {
        this.cancelCardMonth = cancelCardMonth;
    }
    public void setCancelCardLastMonth(Integer cancelCardLastMonth) {
        this.cancelCardLastMonth = cancelCardLastMonth;
    }
    public void setCancelCardYear(Integer cancelCardYear) {
        this.cancelCardYear = cancelCardYear;
    }
    public void setCancelCardSum(Integer cancelCardSum) {
        this.cancelCardSum = cancelCardSum;
    }
//    public void setSupplementCardMonthCompare(Integer supplementCardMonthCompare) {
//        this.supplementCardMonthCompare = supplementCardMonthCompare;
//    }
    public void setSupplementCardMonth(Integer supplementCardMonth) {
        this.supplementCardMonth = supplementCardMonth;
    }
    public void setSupplementCardLastMonth(Integer supplementCardLastMonth) {
        this.supplementCardLastMonth = supplementCardLastMonth;
    }
    public void setSupplementCardYear(Integer supplementCardYear) {
        this.supplementCardYear = supplementCardYear;
    }
    public void setSupplementCardSum(Integer supplementCardSum) {
        this.supplementCardSum = supplementCardSum;
    }
//    public void setChangeCardMonthCompare(Integer changeCardMonthCompare) {
//        this.changeCardMonthCompare = changeCardMonthCompare;
//    }
    public void setChangeCardMonth(Integer changeCardMonth) {
        this.changeCardMonth = changeCardMonth;
    }
    public void setChangeCardLastMonth(Integer changeCardLastMonth) {
        this.changeCardLastMonth = changeCardLastMonth;
    }
    public void setChangeCardYear(Integer changeCardYear) {
        this.changeCardYear = changeCardYear;
    }
    public void setChangeCardSum(Integer changeCardSum) {
        this.changeCardSum = changeCardSum;
    }
    /**
     * null->0
     * @param i
     * @return
     * @Description:
     */
    private Integer getNotNullInteger(Integer i){
        return i==null?0:i;
    }

}
